from rest_framework.response import Response

class StandResponseMiddleware:
    def __init__(self, get_response):
        self.get_response = get_response

    def __call__(self, request):
        # 直接返回原始响应，不做修改
        # 避免干扰API返回的原始数据，特别是production_issues的status字段
        return self.get_response(request)

    def process_response(self, response):
        # 保留方法但不做任何处理，直接返回原始响应
        return response